Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
108 LON PENMON Detached £282,515 £60,000 20 May 1998
109 LON PENMON Detached £331,604 £320,000 30 Mar 2022
120 LON PENMON Detached £294,403 £160,000 23 Jun 2009
122 LON PENMON Detached £285,802 £85,000 24 Jul 2001
123 LON PENMON Detached £320,570 £110,000 28 May 2002